
############ CAS LIGHTS ######################



define Halogen(lightName)
lightAttribOverride &lightName  intensity 0
lightAttribOverride &lightName  color (1.0, 0.93, 0.75)
lightAttribOverride &lightName  falloffRate 2.5
lightAttribOverride &lightName  diffusionSourceIntensity .2
lightAttribOverride &lightName  diffusionSourceColor (1.0, .9, 0.8)
lightAttribOverride &lightName  diffusionSourceMin (-.5, 0)
lightAttribOverride &lightName  diffusionSourceMax (.5, .5)
lightAttribOverride &lightName  diffusionSourceFalloff 2
lightAttribOverride &lightName  diffusionSourceWallIntensityScale 1
lightAttribOverride &lightName  diffusionSourceFloorIntensityScale 1
lightAttribOverride &lightName  diffusionSourceIsDirectional 0
lightAttribOverride &lightName  diffusionSourceDirectionalFalloff 1
lightAttribOverride &lightName  coneAngle 30
enddef

define Halogen2(lightName)
lightAttribOverride &lightName  intensity 0
lightAttribOverride &lightName  color (1.0, 0.93, 0.75)
lightAttribOverride &lightName  falloffRate 2.5
lightAttribOverride &lightName  diffusionSourceIntensity .6
lightAttribOverride &lightName  diffusionSourceColor (1.0, .9, 0.8)
lightAttribOverride &lightName  diffusionSourceMin (-.5, 0)
lightAttribOverride &lightName  diffusionSourceMax (.5, .5)
lightAttribOverride &lightName  diffusionSourceFalloff 1.5
lightAttribOverride &lightName  diffusionSourceWallIntensityScale 1
lightAttribOverride &lightName  diffusionSourceFloorIntensityScale 1
lightAttribOverride &lightName  diffusionSourceIsDirectional 0
lightAttribOverride &lightName  diffusionSourceDirectionalFalloff 1
lightAttribOverride &lightName  coneAngle 30
enddef

create Halogen2(CASPodiumArea_microHalogenLight1_01)
create Halogen2(CASPodiumArea_microHalogenLight1_02)
create Halogen2(CASPodiumArea_microHalogenLight1_03)

create Halogen(CASFamilyArea_microHalogenLight9_01)
create Halogen(CASFamilyArea_microHalogenLight9_02)

# tune these up as desired to light the sims on the podium and in front of the backdrop
# should only use practical light keep diffusion at zero
lightAttribOverride CAS_FamilyAreaKey9 intensity 1.3
lightAttribOverride CAS_FamilyAreaKey9 diffusionSourceIntensity 0.0
lightAttribOverride CAS_FamilyAreaKey9 falloffRate 0
lightAttribOverride CAS_FamilyAreaKey9 coneAngle 85
lightAttribOverride CAS_FamilyAreaKey9 conePenumbra 15

lightAttribOverride CASFamilyArea_Fill9 intensity .7
lightAttribOverride CASFamilyArea_Fill9 falloffRate 0
lightAttribOverride CASFamilyArea_Fill9 diffusionSourceIntensity 0
lightAttribOverride CASFamilyArea_Fill9 coneAngle 140
lightAttribOverride CASFamilyArea_Fill9 color (1,0.925,0.87)

lightAttribOverride CASFamilyArea_leftrim9 intensity 0.2
lightAttribOverride CASFamilyArea_leftrim9 falloffRate 0
lightAttribOverride CASFamilyArea_leftrim9 diffusionSourceIntensity 0
lightAttribOverride CASFamilyArea_leftrim9 coneAngle 80

lightAttribOverride CASFamilyArea_rfill9 intensity  .3
lightAttribOverride CASFamilyArea_rfill9 falloffRate .15
lightAttribOverride CASFamilyArea_rfill9 diffusionSourceIntensity 0
lightAttribOverride CASFamilyArea_rfill9 coneAngle 120


lightAttribOverride CASFamilyArea_bouncelight8 intensity .125



lightAttribOverride CASPodiumArea_podiumKey7 intensity 1.5
lightAttribOverride CASPodiumArea_podiumKey7  falloffRate 0.25
lightAttribOverride CASPodiumArea_podiumKey7 diffusionSourceIntensity .8
lightAttribOverride  CASPodiumArea_podiumKey7 diffusionSourceFalloff 2
lightAttribOverride CASPodiumArea_podiumKey7 coneAngle 120
lightAttribOverride CASPodiumArea_podiumKey7 color (1,0.925,0.87)

lightAttribOverride CASPodiumArea_podiumFill7 intensity  .825
lightAttribOverride CASPodiumArea_podiumFill7 diffusionSourceIntensity 0
lightAttribOverride CASPodiumArea_podiumFill7 coneAngle 80
lightAttribOverride CASPodiumArea_podiumFill7 color (1,0.925,0.87)

lightAttribOverride CASPodiumArea_podiumBounce7 intensity .7
lightAttribOverride CASPodiumArea_podiumBounce7 diffusionSourceIntensity 0
lightAttribOverride CASPodiumArea_podiumBounce7 coneAngle 150
lightAttribOverride CASPodiumArea_podiumBounce7  color (1.0, 0.93, 0.75)

lightAttribOverride CASPodiumArea_podiumMirrorBounce7 intensity .8
lightAttribOverride CASPodiumArea_podiumMirrorBounce7 falloffRate 1
lightAttribOverride CASPodiumArea_podiumMirrorBounce7 diffusionSourceIntensity 0


create Zero(CASFamilyArea_objectsOnly1)  
create Zero(CASPodiumArea_objectsOnly1)
create WZero(windowTwoTileWideLoftCAS_1E_0_0_N_light)
create WZero(windowTwoTileWideLoftCAS_0_1S_0_S_light)
create WZero(windowTwoTileWideLoftCAS_1E_1S_0_s_light)
create WZero(windowTwoTileWideLoftCAS_0_0_0_N_light)

seti FamilyAreaOff 0
seti PodiumAreaOff 0

if ($FamilyAreaOff) 
	create Zero(CASFamilyArea_objectsOnly1)  
	create Zero(CAS_FamilyAreaKey8)
	create Zero(CASFamilyArea_Fill8)
	create Zero(CASFamilyArea_studioBarnDoors_light8)
	create Zero(CASFamilyArea_studioDiffuser_light8)
	create Zero(CASFamilyArea_studioUmbrella_light8)
endif

if($PodiumAreaOff)
	create Zero(CASPodiumArea_podiumKey7)
	create Zero(CASPodiumArea_podiumFill7)
	create Zero(CASPodiumArea_podiumMirrorBounce7)
	create Zero(CASPodiumArea_objectsOnly1)
	create Zero(CASPodiumArea_objectsOnly1)
endif